도서를 읽고서 클린코드 (8) - 클래스 클래스의 이름은 해당 클래스 책임을 기술해야 한다. 간결한 이름이 떠오르지 않는다면 클래스 크기가 너무 큰 것. 클래스 이름이 모호하다면 클래스 책임이 너무 많은 것. method 수가 5개라도 적절한 크기가 아니라는 것은 결국 어떤 도메인의 행위(책임)이 여럿이라면 하나하나 수행할 수 있는 단위의 클래스로 분리하는 것이 낫다는 것으로 이해됩니다. '책임' 이라는 개념을 정의하며 적절한 클래... 도서를 읽고서클린코드도서를 읽고서
클린코드 (8) - 클래스 클래스의 이름은 해당 클래스 책임을 기술해야 한다. 간결한 이름이 떠오르지 않는다면 클래스 크기가 너무 큰 것. 클래스 이름이 모호하다면 클래스 책임이 너무 많은 것. method 수가 5개라도 적절한 크기가 아니라는 것은 결국 어떤 도메인의 행위(책임)이 여럿이라면 하나하나 수행할 수 있는 단위의 클래스로 분리하는 것이 낫다는 것으로 이해됩니다. '책임' 이라는 개념을 정의하며 적절한 클래... 도서를 읽고서클린코드도서를 읽고서